The Expressive Power of Cardinality-Bounded Set Values in Object-Based Data Models
نویسندگان
چکیده
In object based data models complex values such as tuples or sets have no special status and are represented just as any other object However di erent objects may represent the same value i e dupli cates may occur It is known that typical object based models sup porting rst order queries standard object creation and while loops cannot in general guarantee the duplicate freeness of representations of set values In this paper we consider a number of extensions of the basic object based model which provide exactly this ability under the assumption that a xed bound is known on the cardinality of the set values We show that these extensions are all equivalent to each other Our main result is that increasing the cardinality bound from m to m yields strictly more expressive extensions except for m and m We thus establish a non collapsing hierarchy Extended and revised version of a paper presented at the Fourth International Con ference on Database Theory Research Assistant of the NFWO Address Dept Math Computer Sci Uni versity of Antwerp UIA Universiteitsplein B Antwerp Belgium E mail vdbuss wins uia ac be Computer Science Department Indiana University Bloomington IN USA E mail vgucht cs indiana edu
منابع مشابه
The Expressive Power of Complex Values in Object-Based Data Models
In object based data models complex values such as tuples or sets have no special status and must therefore be represented by objects As a consequence di erent objects may represent the same value i e duplicates may occur This paper contains a study of the precise expressive power required for the representation of complex values in typical object based data models supporting rst order queries ...
متن کاملEcore.fmp a Tool for Editing and Instantiating Class Models as Feature Models
Ecore Feature Modeling Plug-in (Ecore.fmp) is a tool for editing and instantiating class models as feature models. The tool interprets a class model as a feature model and an object model as a feature configuration, thus exposing the variability aspect of class models. Furthermore, the tool supports instantaneous synchronization between class models and feature models so that the changes made t...
متن کاملËøöù Blockinøùö Ç Ø× Åóðò Ò Êê×óòòò
One distinctive characteristic of object-oriented data models over traditional database systems is that they provide more expressive power in schema definition. Nevertheless, the defining power of objectoriented models is still somewhat limited, mainly because it is commonly accepted that part of the semantics of the application can be represented within methods. The research work reported in t...
متن کامل3D Models Recognition in Fourier Domain Using Compression of the Spherical Mesh up to the Models Surface
Representing 3D models in diverse fields have automatically paved the way of storing, indexing, classifying, and retrieving 3D objects. Classification and retrieval of 3D models demand that the 3D models represent in a way to capture the local and global shape specifications of the object. This requires establishing a 3D descriptor or signature that summarizes the pivotal shape properties of th...
متن کاملSegmentation Assisted Object Distinction for Direct Volume Rendering
Ray Casting is a direct volume rendering technique for visualizing 3D arrays of sampled data. It has vital applications in medical and biological imaging. Nevertheless, it is inherently open to cluttered classification results. It suffers from overlapping transfer function values and lacks a sufficiently powerful voxel parsing mechanism for object distinction. In this work, we are proposing an ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Theor. Comput. Sci.
دوره 149 شماره
صفحات -
تاریخ انتشار 1995